export default {
  // Шаблон процесса
  processTemplate: {
    code: 'Код',
    name: 'Название',
    status: 'Статус',
    createTime: 'Время создания',
    objectType: 'Тип объекта',
    createPerson: 'Автор',
    remark: 'Примечание',
    principal: 'Ответственный',
    overdueTimeSetting: 'Настройка просроченного времени',
    overTime: 'Просроченное время',
    securityLevel: 'Уровень безопасности',
  },
  // Управление учетными записями
  accountManagement: {
    createTime: 'Время создания',
    name: 'Имя',
    address: 'Адрес',
    tel: 'Телефон',
    sex: 'Пол',
    email: 'Электронная почта',
    password: 'Пароль',
    confirmPassword: 'Подтверждение пароля',
    remark: 'Примечание',
    status: 'Статус',
    creator: 'Создатель',
    securityLevel: 'Уровень безопасности',
    usedHost: 'Используемая рабочая станция',
    endlinetime: 'Дата окончания',
    sign: 'Печать',
    usedpdmver: 'Используемая версия PDM',
    msgStatus: 'Статус сообщения',
    ipAddress: 'IP адрес',
    weChatAccount: 'Аккаунт в WeChat',
    authId: 'ID аутентификации',
    authKey: 'Ключ аутентификации',
    id: 'Логин',
    man: 'Мужской',
    woman: 'Женский',
    idPlaceholder: 'Аккаунт может содержать только буквы и цифры',
    emailPlaceholder: 'Введите правильный адрес электронной почты',
    telPlaceholder: 'Введите правильный телефонный номер',
    department: 'Отдел',
    addAccount: 'Добавить учетную запись',
    editAccount: 'Редактировать учетную запись',
    viewUserDetail: 'Просмотреть информацию о пользователе',
    editUserDetail: 'Редактировать данные пользователя',
    deleteAccount: 'Удалить эту учетную запись',
    confirmDeleteAccount: 'Вы уверены, что хотите удалить эту учетную запись?',
    accountList: 'Список учетных записей',
    frozen: 'Заморозить',
    frozenSuccess: 'Успешно заморожено',
    isFrozen: 'Вы уверены, что хотите заморозить эту учетную запись?',
    unfrozen: 'Разморозить',
    unfrozenSuccess: 'Успешно разморожено',
    isUnfrozen: 'Вы уверены, что хотите разморозить эту учетную запись?',
    viewAccountDetail: 'Просмотр информации об учетной записи',
    role: 'Роль',
    no: 'Нет',
    yes: 'Да',
  },
  // Управление отделами
  departmentManagement: {
    addDepartment: 'Добавить отдел',
    editDepartment: 'Редактировать отдел',
    departmentList: 'Список отделов',
    departmentCode: 'Код отдела',
    departmentName: 'Название отдела',
    departmentPrincipal: 'Глава отдела',
    departmentVicePrincipal: 'Заместитель главы отдела',
    remark: 'Примечание',
    adjustPerson: 'Настройка персонала',
    nonDepartmentMembers: 'Сотрудники, не входящие в отдел',
    departmentMembers: 'Сотрудники отдела',
    no: 'Нет',
    yes: 'Да',
  },
  // Управление ролями
  roleManagement: {
    roleCode: 'Код роли',
    roleName: 'Название роли',
    createTime: 'Время создания',
    creator: 'Создатель',
    status: 'Статус',
    remark: 'Примечание',
    roleList: 'Список ролей',
    addRole: 'Добавить роль',
    editRole: 'Редактировать роль',
    menuAssign: 'Назначение меню',
    adjustPerson: 'Настройка персонала',
    menuPermissions: 'Права доступа к меню',
  },
  // Управление меню
  menuManagement: {
    menuList: 'Список меню',
    addMenu: 'Добавить меню',
    editMenu: 'Редактировать меню',
    menuName: 'Название меню',
    menuIcon: 'Иконка',
    permission: 'Права доступа',
    component: 'Компонент',
    sort: 'Сортировка',
    status: 'Статус',
    createTime: 'Время создания',
    menuType: 'Тип меню',
    directory: 'Каталог',
    menu: 'Меню',
    button: 'Кнопка',
    parentMenu: 'Родительское меню',
    routerPath: 'Путь маршрута',
    enable: 'Включить',
    all: 'все',
    disable: 'Отключить',
    externalLink: 'Внешняя ссылка',
    cache: 'Кэширование',
    yes: 'Да',
    no: 'Нет',
    display: 'Отображение',
    componentPath: 'Путь компонента',
    confirmDelete: 'Вы уверены, что хотите удалить?',
  },
  // Управление формами
  formManagement: {
    class: 'Класс',
    classProperty: 'Свойство класса',
    documentTemplate: 'Шаблон документа',
    typeBinding: 'Привязка типа',
    newDocumentTemplate: 'Создать новый шаблон документа',
    formProperty: 'Настройка страницы свойств формы',
    formPropertyGroup: 'Настройка группы свойств формы',
    baseProperty: 'Базовое свойство нельзя удалить!',
    name: 'Имя',
    formPropertyPage: 'Определение страницы свойств формы',
    PropertyPageList: 'Список страниц свойств',
    PropertyPageInfo: 'Информация о странице свойств',
    PropertyPageName: 'Название страницы свойств',
    PropertyGroupList: 'Список групп свойств',
    PropertyGroupInfo: 'Информация о группе свойств',
    propertyInfo: 'Информация о свойстве',
    propertyGroupName: 'Название группы свойств:',
    propertyGroup: 'Группа свойств',
    propertyGroupSort: 'Сортировка группы свойств',
    columnDisplayInfo: 'Информация о выводе столбцов',
    sensitivePropertyAtLeastOne: 'Чувствительное свойство должно быть хотя бы одно',
  },
  // Управление словарем
  dictionaryManagement: {
    dictionaryName: 'Название словаря',
    dictionaryNamePlaceholder: 'Пожалуйста, введите название словаря',
    dictionaryType: 'Тип словаря',
    status: 'Статус',
    dictionaryTypePlaceholder: 'Пожалуйста, выберите тип словаря',
    isCreateDirectory: 'Создать каталог',
    remark: 'Примечание',
    dataLabel: 'Метка данных',
    dataLabelPlaceholder: 'Пожалуйста, введите метку данных',
    dictionaryCategoryList: 'Список категорий словаря',
    dictionaryDataList: 'Список данных словаря',
    code: 'Код',
    codePlaceholder: 'Пожалуйста, введите код типа',
    cost: 'Затраты',
    resourceAssociation: 'Связь с ресурсами',
    parentDataCode: 'Код родительских данных',
    creator: 'Создатель',
  },
  // Область публикации документов
  documentReleaseArea: {
    historyVersion: 'Историческая версия',
    operationLog: 'Журнал операций',
    versionList: {
      documentCode: 'Код документа',
      documentName: 'Название документа',
      version: 'Версия',
      creator: 'Создатель',
      createTime: 'Время создания',
      sourceFileName: 'Исходное имя файла',
      securityLevel: 'Уровень безопасности',
      fileType: 'Тип файла',
    },
    operationList: {
      documentCode: 'Внутренний код документа',
      version: 'Версия',
      operationAction: 'Действие',
      time: 'Время',
      user: 'Пользователь',
    },
    ReleaseList: {
      documentName: 'Название документа',
      documentNamePlaceholder: 'Введите название документа',
      publisher: 'Издатель',
      publisherPlaceholder: 'Выберите издателя',
      receiver: 'Получатель',
      receiverPlaceholder: 'Выберите получателя',
      startTime: 'Время начала',
      endTime: 'Время окончания',
      documentType: 'Тип документа',
      creator: 'Создатель',
      createTime: 'Время создания',
      status: 'Статус',
      lifecycle: 'Жизненный цикл',
      version: 'Версия',
      fileSize: 'Размер файла (кб)',
      releaseTime: 'Время публикации',
      orderNumber: 'Номер заказа',
      revokeDocument: 'Отозвать документ',
      releaseAgain: 'Опубликовать снова',
      notSupportPrint: 'Печать этого формата пока не поддерживается',
      originalPublisher: 'Исходный издатель',
    },
  },
  showVersionList: {
    documentCode: 'Код документа',
    documentName: 'Название документа',
    version: 'Версия',
    creator: 'Создатель',
    createTime: 'Время создания',
    sourceFileName: 'Исходное имя файла',
    securityLevel: 'Уровень безопасности',
    fileType: 'Тип файла',
  },
  BeAssociationList: {
    Code: 'Код',
    Version: 'Версия',
    Name: 'Название',
    Type: 'Тип',
    Creator: 'Создатель',
  },
  cancellationList: {
    documentName: 'Название документа',
    documentNamePlaceholder: 'Введите название документа',
    documentCode: 'Код документа с изображением',
    documentCodePlaceholder: 'Введите код документа с изображением',
    documentType: 'Тип документа',
    version: 'Версия',
    identifier: 'Идентификатор',
    customAttributeSet: 'Набор пользовательских атрибутов',
    delete: 'Удалить',
    restore: 'Восстановить',
    viewProcess: 'Просмотреть процесс',
    deleteSuccess: 'Удаление прошло успешно',
    restoreSuccess: 'Восстановление прошло успешно',
  },
  flowExampleList: {
    code: 'Код',
    codePlaceholder: 'Введите код',
    name: 'Название',
    namePlaceholder: 'Введите название',
    workflowTemplate: 'Шаблон рабочего процесса',
    workflowTemplatePlaceholder: 'Выберите шаблон рабочего процесса',
    changeStatus: 'Статус изменения',
    changeStatusPlaceholder: 'Выберите статус изменения',
    createTime: 'Время создания',
    createTimePlaceholder: 'Выберите время создания',
    responsiblePerson: 'Ответственный',
    responsiblePersonPlaceholder: 'Выберите ответственного',
    startTime: 'Время начала',
    startTimePlaceholder: 'Выберите время начала',
    overTime: 'Просроченное время',
    overTimePlaceholder: 'Выберите просроченное время',
    planEndTime: 'Планируемое время окончания',
    planEndTimePlaceholder: 'Выберите планируемое время окончания',
    endTime: 'Время окончания',
    endTimePlaceholder: 'Выберите время окончания',
    creator: 'Создатель',
    creatorPlaceholder: 'Выберите создателя',
    processMethod: 'Метод обработки',
    processMethodPlaceholder: 'Выберите метод обработки',
    remark: 'Примечание',
    remarkPlaceholder: 'Введите примечание',
    securityLevel: 'Уровень безопасности',
    securityLevelPlaceholder: 'Выберите уровень безопасности',
    time: 'Время',
    exportAnnotation: 'Экспорт аннотации',
  },
  flowTodoList: {
    approvalProcess: 'Процесс утверждения',
    approvalStep: 'Шаг утверждения',
    project: 'Проект',
    task: 'Задача',
    code: 'Код',
    backStep: 'Шаг отката',
    changeStatus: 'Статус изменения',
    createTime: 'Время создания',
    planEndTime: 'Планируемое время завершения',
    endTime: 'Время завершения',
    workDescription: 'Описание работы',
    responsiblePerson: 'Ответственное лицо',
    allowAdjustment: 'Разрешена ли корректировка объекта',
    creator: 'Создатель',
    remark: 'Примечание',
    approvalAuthority: 'Полномочия на утверждение',
    securityLevel: 'Уровень безопасности',
    nextWork: 'Следующая работа',
    responsiblePersonCode: 'Код ответственного лица',
    responsiblePersonName: 'Имя ответственного лица',
  },
  flowChildTodoList: {
    code: 'Код',
    assessment: 'Оценка',
    fileName: 'Имя файла',
    type: 'Тип',
  },
  ProcessInstanceList: {
    processStep: 'Шаг процесса',
    stepStatus: 'Статус шага',
    textAnnotation: 'Текстовая аннотация',
    assessment: 'Оценка',
    stepResponsiblePerson: 'Ответственный за шаг',
    actualSigner: 'Фактический подписант',
    signTime: 'Время подписи',
    remark: 'Примечание',
    createOrEnd: 'Создание/Завершение',
    createOrEndPlaceholder: 'Пожалуйста, выберите время создания/завершения',
    createOrEndByCreate: 'По времени создания',
    createOrEndByEnd: 'По времени завершения',
    keyword: 'Ключевое слово',
    keywordPlaceholder: 'Введите название проекта или код',
    startToEnd: 'Время начала-завершения',
  },
  CreateFlowTemplateForm: {
    code: 'Код',
    codePlaceholder: 'Введите код',
    name: 'Название',
    namePlaceholder: 'Введите название',
    workDescription: 'Описание работы',
    workDescriptionPlaceholder: 'Введите описание работы',
    responsiblePerson: 'Ответственное лицо',
    responsiblePersonPlaceholder: 'Введите ответственное лицо',
    applicableObject: 'Применяемый объект',
    applicableObjectPlaceholder: 'Введите применяемый объект',
    stepSelection: 'Выбор шага',
    unifiedSetting: 'Единые настройки',
    processInstanceSetting: 'Настройка при инициализации процесса',
    allowStepSelection: 'Разрешить выбор шага при выполнении рабочего процесса',
    backStep: 'Метод отката',
    freeBack: 'Свободный откат',
    processType: 'Тип процесса',
    noticeProcess: 'Процесс уведомления',
    publishProcess: 'Процесс публикации',
    externalProcess: 'Внешний процесс',
    changeProcess: 'Процесс изменений',
    checkoutProcess: 'Процесс проверки',
    checkinProcess: 'Процесс регистрации',
    borrowProcess: 'Процесс заимствования',
    abolishProcess: 'Процесс аннулирования',
    codeApplyProcess: 'Процесс подачи заявки на код',
  },
  AnnotationInfoList: {
    InfoTitle: 'Информация о примечании объекта процесса',
    code: 'Код',
    version: 'Версия',
    name: 'Название',
    type: 'Тип',
    step: 'Шаг',
    content: 'Содержание примечания',
    person: 'Автор примечания',
    time: 'Время примечания',
  },
  CraftFileList: {
    id: 'Код чертежа',
    version: 'Версия',
    name: 'Название чертежа',
    type: 'Тип чертежа',
    creator: 'Создатель',
    createTime: 'Время создания',
  },
  PartDetailList: {
    id: 'Код объекта',
    version: 'Версия',
    number: 'Количество',
    name: 'Название объекта',
    type: 'Тип объекта',
    creator: 'Создатель',
    createTime: 'Время создания',
  },
};
